//package com.sskj.swmm;
//
//import java.text.DecimalFormat;
//
//
//
//public class Test {
//
//
//	public static void main(String[] args) throws InstantiationException,IllegalAccessException {
//
//		Swmm5_iface si=Swmm5_iface.imn;
//
//		int i, r;
//		String rptfile = "wujinqushiyan.rpt";
//		String outfile = "wujinqushiyan.out";
//
//		// 进行SWMMH分析
//		r = si.RunSwmmDll("wujinqushiyan.inp", rptfile, outfile);
//		r = 0;
//		if (r > 0){
//			System.out.println("\nSWMMH执行未成功；错误代码 = %d\n"+ r);
//		} else {
//			// 打开输出文件作为SWMMH输出文件
//			r = si.OpenSwmmOutFile(outfile);
//			if (r == 1){
//				System.out.println("\nSWMMH出数文件中不合理结果。\n");
//			}else if (r == 2){
//				System.out.println("\n文件不是SWMMH输出文件。\n");
//			} else {
//				System.out.println("子汇水面积总数"+si.getSWMM_Nsubcatch());
//				System.out.println("排水系统节点总数"+si.getSWMM_Nnodes());
//				System.out.println("排水系统管段总数"+si.getSWMM_Nlinks());
//				System.out.println("模拟开始日期"+si.getSWMM_StartDate());
//				System.out.println("模拟步长"+si.getSWMM_ReportStep());
//				System.out.println("跟踪的污染物种类总数"+si.getSWMM_Npolluts());
//				System.out.println("流量单位代码"+si.getSWMM_FlowUnits());
//				System.out.println("报告时段总数"+si.getSWMM_Nperiods());
//				System.out.println("\n时段\t总降雨量\t总径流\t总出流");
//				System.out.println("\n====================================");
//				for (i=1; i<=si.getSWMM_Nperiods(); i++){
//					DecimalFormat decimalFormat=new DecimalFormat("0.00");//格式化数字
//					String l=decimalFormat.format(si.GetSwmmResult(0, 1, 1, i));
//					String y=decimalFormat.format(si.GetSwmmResult(0, 1, 2, i));
//					String z=decimalFormat.format(si.GetSwmmResult(0, 1, 3, i));
//					System.out.println(i+"\t"+l+"\t"+y+"\t"+z);
//
//				}
//				si.CloseSwmmOutFile();
//			}
//		}
//	}
//
//}
